fill a place abundantly - Espagnol Anglais Dictionnaire